*{padding: 0; margin: 0; font-size: 14px;}
a{text-decoration: none; color: #5c5a5a;}
li{list-style: none;}
.container{
    width: 1200px;
    margin: 50px auto;
    .header{
        margin-bottom: 20px;
        display: flex;
        img{
            width: 200px;
            height: 200px;
        }
     div{
     
         .a{
            //  width: 100px;
            //  height: 40px;
             font-size: 34px;
      margin-left: 20px;
      margin-top: 20px;
         }
        .b{
            width: 50px;
            height: 30px;
            background-color: burlywood;
            text-align: center;
            line-height: 30px;
            margin-left: 20px;
            margin-top: 90px;
            border: 1px solid rgb(163, 94, 8);
            &:hover{
  cursor: pointer;
            }
     }
      }  
    }
    .book-list{
        table{
            width: 100%;
            th,td{
                border-bottom: 1px dashed gray;
                text-align: center;
            }
            input[name='minus'],input[name='plus']{
                width: 20px;
                text-align: center;
                background-color: #f1ebeb;
            }
            input[name='amount']{
                width: 50px;
                text-align: center;
            }
            .title{
                width: 400px;
            }
            .num{
                width: 150px;
            }

        }
    }
    h2{
        text-align: right;
        span{
            color: red;
        }
    }
}